joint inventions - English Synonyms Dictionary